Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 STATION ROAD Detached £157,500 21 May 2004
53 STATION ROAD Detached £141,000 2 Nov 2015
55 STATION ROAD Detached £40,000 8 Nov 1996
57 STATION ROAD Detached £127,500 17 Mar 2020
61 STATION ROAD Detached £380,000 26 Mar 2021
69 STATION ROAD Detached £60,000 29 Nov 1996
77 STATION ROAD Detached £370,000 6 May 2022
79 STATION ROAD Semi-Detached £250,000 7 Jun 2019
FEN VIEW STATION ROAD Detached £86,000 30 May 1997